
#iptvMVPDDialogUnder
{
  position:absolute;
  top:0px;
  left:0px;
  background-color:#000000;
  filter:alpha(opacity = 90);
  -moz-opacity:.90;
  opacity:.90;
  z-index:1000001;
}
#iptvMVPDDialog
{
  font-family:arial;
  font-size:10pt;
  color:#000000;
  position:absolute;
  top:0px;
  left:0px;
  z-index:1000002;
  align:center;
}
div.iptvMVPDHeader
{
  width:100%;
  position:relative;
  color:#51CBFF;
  text-align:left;
  font-size:12pt;
  font-weight:bold;
}
#iptvMVPDDesc
{
  font-size:10pt;
  color:#000000;
}
#iptvMVPDClose
{
  position:absolute;
  right:-8px;
  top:-8px;
  cursor:pointer;
}

div.iptvContentMsg
{
  padding:15px;
  text-align:left;
}
div.iptvButton
{
  height:35px;
  line-height:35px;
  background-image:url(../images/buttonbg.png);
  background-repeat:repeat-x;
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  cursor:pointer;
}
div.iptvInput
{
  height:35px;
  line-height:35px;
  background-image:url(../images/buttonbg.png);
  background-repeat:repeat-x;
	
}
#iptvMVPDSteps
{
  width:460px;
  height:52px;
  background-image:url(../images/steps.png);
  background-repeat:no-repeat;
  background-position:right;
  margin:5px auto;
}

#iptvMVPDDialog div.step_tab
{
  float:left;
  height:52px;
  padding:0px 10px;
}

#iptvMVPDDialog div.currentText
{
  color:#FFFEFE;
  font-size:12px;
  font-weight:bold;
  float:left;
  text-align:right;
  margin:20px 0px;
}

#iptvMVPDDialog div.currentNum
{
  color:#51CBFF;
  font-size:28px;
  font-weight:bold;
  float:left;
}
#iptvMVPDDialog div.defaultText
{
  color:#616161;
  font-size:12px;
  font-weight:bold;
  float:left;
  text-align:right;
  margin:20px 0px;
}
#iptvMVPDDialog div.defaultNum
{
  color:#616161;
  font-size:28px;
  font-weight:bold;
  float:left;
}
div.iptvDiffProvider
{
  color:#51CBFF;
  text-align:left;
  font-size:9pt;
  font-weight:bold;
}
	
div.iptvMVPDSelectList
{
  color:#C5C5C5;
  width:100%;
  text-align:left;
  font-size:8pt;
  font-weight:bold;
}

div.iptvMVPDDisclaimer
{
  padding:5px 0px;
  color:#868686;
  width:100%;
  text-align:left;
  font-size:9pt;
}

#iptvMVPDDialog div.verticalRule
{
  background-image:url(../images/vr.png);
  background-repeat:repeat-y;
  height:70px;
  width:2px;
  margin:0 auto;	
}

.mvpdcontent
{
  height:125px;
  overflow:hidden;
}	

/********** Dropdown Styles ******************************/

#iptvMVPDDialog .comboBox
{
  cursor:pointer;
  height:35px;
}	

#iptvNoProviderCombo
{
  position:absolute;
  left:-8px;
  top:-3px;
}

#iptvMVPDDialog .scrollContainer
{
  height:120px;
  overflow:auto;
}
#nlmvpdProviders a	
{
  background-color:#FFFFFF;
  color:#616161;
  display: block; 
  font-family: Arial Regular,sans-serif;
  font-size: 13px;
  font-weight:bold;
  height: 100%;
  margin:2px 0px;
  padding:5px 0px;
  text-decoration: none;
  text-shadow: none;
  width: 130px; 
}
#nlmvpdProviders a:hover	
{
  cursor: pointer;
  text-decoration: none;
}

#iptvMVPDDialog td.nlleft
{
  background-image:url(../images/white_l.png);
  background-repeat:no-repeat;
  width:8px;
  height:35px;
}	

#iptvMVPDDialog div.nlright
{
  background-image:url(../images/arrow_down.png);
  background-repeat:no-repeat;
  width:39px;
  height:35px;
	
}
#iptvMVPDDialog div.nlrightopen
{
  background-image:url(../images/arrow_up.png);
  background-repeat:no-repeat;
  width:39px;
  height:35px;
}

#iptvMVPDDialog div.selectLabel
{
  background-color:#FFFFFF;
  width:150px;
  height:25px;
  color:#868686;
  text-align:left;
  padding-top:8px;
}

#iptvMVPDDialog div.selected
{
  background-color:#FFFFFF;
  width:150px;
  height:25px;
  color:#616161;
  font-weight:bold;
  text-align:left;
  padding-top:8px;
}

#iptvMVPDDialog td.nldleft
{
  background-image:url(../images/d_left.png);
  background-repeat:repeat-y;
  width:8px;
}	

#iptvMVPDDialog td.nldright
{
  background-image:url(../images/d_right.png);
  background-repeat:repeat-y;
  width:8px;
}	

#iptvMVPDDialog td.nldmiddle
{
  background: none repeat scroll 0 0 #FFFFFF;	
  width:143px;
}

#iptvMVPDDialog td.nlddleft
{
  background-image:url(../images/dd_l.png);
  width:8px;
}
#iptvMVPDDialog td.nlddright
{
  background-image:url(../images/dd_r.png);
  width:8px;
}

#iptvMVPDDialog td.nlddmiddle
{
  background-image:url(../images/dd_m.png);
  height:8px;	
}	
/***********End of Dropdown Styles **************/

/*********  ScrollBar styles ********************/

#iptvMVPDDialog div.top
{
  background-image:url(../images/scrolbgy.png);
  background-position:0 -6px;
  height:3px;
  width:4px;
  overflow:hidden;
}
#iptvMVPDDialog div.center
{
  background-color:#EBEBEB;
  width:4px;
  height:114px;
}
#iptvMVPDDialog div.bottom
{
  background-image:url(../images/scrolbgy.png);
  background-position:0 -9px;
  height:3px;
  width:4px;
  overflow:hidden;
}

#iptvMVPDDialog div.thumbTop
{
  background-image:url(../images/scrolbgy.png);
  background-position:0 0;
  height:3px;
  width:4px;
  overflow:hidden;
}
#iptvMVPDDialog div.thumbCenter
{
  background-color:#878787;
  width:4px;
}
#iptvMVPDDialog div.thumbBottom
{
  background-image:url(../images/scrolbgy.png);
  background-position:0 -3px;
  height:3px;
  width:4px;
  overflow:hidden;
}
#iptvMVPDDialog div.ptop
{
  background-image:url(../images/scrolbgy.png);
  background-position:0 -6px;
  height:3px;
  width:4px;
  overflow:hidden;
}
#iptvMVPDDialog div.pcenter
{
  background-color:#EBEBEB;
  width:4px;
  height:114px;
}
#iptvMVPDDialog div.pbottom
{
  background-image:url(../images/scrolbgy.png);
  background-position:0 -9px;
  height:3px;
  width:4px;
  overflow:hidden;
}

#iptvMVPDDialog div.pthumbTop
{
  background-image:url(../images/scrolbgy.png);
  background-position:0 0;
  height:3px;
  width:4px;
  overflow:hidden;
}
#iptvMVPDDialog div.pthumbCenter
{
  background-color:#878787;
  width:4px;
}
#iptvMVPDDialog div.pthumbBottom
{
  background-image:url(../images/scrolbgy.png);
  background-position:0 -3px;
  height:3px;
  width:4px;
  overflow:hidden;
}
/************ End of Scrollbar style ***********************/
